package model

import "time"

type Music struct {
	Id        int        `json:"id"`
	SourceId  string     `json:"sourceId"`
	Name      string     `json:"name"`
	Singer    string     `json:"singer"`
	Album     string     `json:"album"`
	Url       string     `json:"url"`
	Pic       string     `json:"pic"`
	Lrc       string     `json:"lrc"`
	Status    int        `json:"status"`
	Type      int        `json:"type"`
	Sort      int        `json:"sort"`
	Size      string     `json:"size"`
	Duration  float64    `json:"duration"`
	CreatedAt *time.Time `json:"createdAt"`
	UpdatedAt *time.Time `json:"updatedAt"`
	DeletedAt *time.Time `json:"deletedAt"`
}

func (i *Music) TableName() string {
	return "music"
}
